speech-plus-duplex equipment (s d equipment) - Spanish English Dictionary